lion's leaf – English–Latine translations

🇬🇧 en la 🇻🇦

lion's leaf noun

  • Leontice leontopetalum
leontopetalon
Wiktionary Links